home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
business
/
kalndr12.lha
/
liesmich
< prev
next >
Wrap
Text File
|
1996-12-05
|
6KB
|
127 lines
Ich will versuchen einen kurzen 'liesmich' zu schreiben, denn ich kenne das
Problem des lesens von langen 'liesmich's. Bitte lese das ganze 'liesmich',
bevor Du das Macro startest.
COPYRIGHT:
DIESES MACRO, Kalender_Macro.TCD, IST FREEWARE. ES DARF UEBERALL VERBREITET
WERDEN, JEDOCH NUR MIT DEM ZUGEHOERIGEN 'readme'- UND 'liesmich'-FILE!
! WEDER STEFAN OSSOWSKI'S SCHATZTRUHE - GESELLSCHAFT FUER SOFTWARE MBH,
! NOCH DEM PROGRAMMIERER VON TURBOCALC, MICHAEL FRIEDRICH - CREATIVE
! DEVELOPMENTS, IST ES ERLAUBT DIESES MACRO (AUCH IN VERAENDERTER FORM)
! ODER DIE IDEE DIESES MACROS ZU BENUTZEN UND/ODER ES IN IRGENDEINER
! FORM ZU VERBREITEN! WENN SIE ES DENNOCH VORHABEN, MUESSEN SIE SICH
! VORHER UEBER MEINE EMAIL-ADRESSE AN MICH WENDEN!!
Systemvoraussetzung:
--------------------
OS 2.0 oder hoeher
TurboCalc V3.0 oder hoeher
Zunaechst war die Idee einen Kalender zu haben, in Form von 12 ausgedruckten
grossen Blaettern. Diese zusammengeheftet an eine Wand oder aehnliches gepinnt,
ermoeglichen einem persoenliche Ereignisse nachtraeglich einzutragen, die man
zur Zeit nicht weiss, aber spaeter mal (wie Einladungen, Termine und so). Doch
das Ergebnis hatte mich nicht befriedigt. Einige Ereignisse sind nun mal jedes
Jahr gleich (wie Geburtstage oder Feiertage) und mussten trotzdem per Hand
nachtraeglich eingetragen werden. Also aenderte ich das macro und hier ist es:
Kalender_Macro.TCD
Bevor ich nun beschreibe wie Kalender_Macro.TCD zu benutzen ist, solltest Du
etwas ueber die Benutzung von macros mit TurboCalc wissen. Waehrend der
Programmierung von Kalender_Macro.TCD brauchte ich viele Versuche um es zu
realisieren. Dies liegt daran, dass einige Befehle nicht so funktionierten, wie
es in der Beschreibung steht und ich es erwartet hatte. Das groesste Problem war
das macro mit den Befehlen 'BILDAUFBAU', 'NEUBERECHNEN' und 'TABELLENOPTIONEN'
zu beschleunigen. Das Ergebnis der Benutzung dieser Befehle war, dass die
Unterroutine, die die Tage und Ereignisse in den Kalender eintraegt, fehlerhaft
arbeitete. Ich versuchte viele Moeglichkeiten, sogar extra Macroblaetter mit
Teilen des Hauptprogramms. Immer das gleiche Problem. Mit anderen Worten, keine
Moeglichkeit das macro zu beschleunigen! Also, bitte belaestigt mich nicht mit
Fragen ueber dieses Problem. Ich werde dieses dem Autor von TurboCalc berichten!
Ohne die Moeglichkeit Ereignisse mit auszudrucken, war der Kalender innerhalb
von weniger als 15 Sekunden fertig (beschleunigt)!!! Nun muss man etwa 18
Minuten warten (mit einem A1200), abhaengig von der Anzahl der Ereignisse....
1. Wie ist Kalender_Macro.TCD zu benutzen.
------------------------------------------
Zunaechst muss man wissen, dass nie! Zeilen oder Spalten eingefuegt oder
entfernt werden duerfen, weil sonst das Macro nicht mehr richtig laeuft!
1.1 Eintragen von Ereignissen.
------------------------------
In dem gerahmten schraffierten Bereich kann man seine eigenen Ereignisse mit dem
Tag und dem Ereignis selbst eintragen. Es ist nicht noetig diese sortiert
einzugeben, dies wird von dem Macro selbst gemacht! Bitte akzeptiere die Regel,
dass nur Feiertage (wie Weihnachten und so) die Farbe Rot fuer den Tag und dem
Ereignis haben sollten! (Bewegliche Feiertage muessen jedes Jahr geaendert
werden). Lass alle anderen Tage von Ereignissen in Schwarz, das Ereignis selbst
kann in jeder druckbaren Farbe sein (siehe Beispiel). Es wird kein besonderer
Abschluss fuer jeden Monat benoetigt! Sind alle Ereignisse eingetragen, nicht
vergessen das ganze Macro-Blatt zu speichern!!!!
1.2 Starten des Macros.
-----------------------
Das Einzige was zu tun ist, ist das Macro ueber das Menue zu starten. Leider
dauert das Ganze etwa 18 Minuten bis der Kalender fertig ist. Das Problem liegt,
wie schon gesagt, an TurboCalc. Ist der Kalender fertig, erscheint ein
Datei-Requester, mit dem der Kalender abgespeichert werden kann.
1.3 Ausdrucken des Kalenders.
-----------------------------
Moeglicherweise kann dieses zu einem Problem werden, da Du vielleicht eine
andere Konfiguration verwendest als ich. Ein wenig Experimentierfreudigkeit ist
da angebracht, um optimale Ergebnisse zu erzielen. Die beste Moeglichkeit es zu
ueberpruefen ist ueber die Druckvorschau. Wenn jeder Monat komplett zu sehen
ist, duerfte es keine Probleme geben. Aber Du solltest wissen, dass der linke
und rechte Rand im Macro auf 0,5 cm fuer ein DINA4-Blatt gesetzt ist! Wenn ein
anderes Papierformat benutzt wird oder die Raender muessen fuer das benutzte
Papier groesser sein, muessen zunaechst ueber das Menue die Druckereinstellungen
geaendert werden. Wenn dann ueber die Druckvorschau die Spalte vom Sonntag nicht
mehr erscheint, so versuche die erste schmale! Spalte (z.B. Spalte A vom Januar)
mit den kleinstmoeglichen Werten zu verkleinern (0,125). Ich weiss, es ist nicht
der beste Weg, aber der einzigste, denn TurboCalc hat auch noch das Problem die
Blattbreite als Markierung in Tabellen nicht korrekt anzuzeigen! Sollte der
kleinste Wert der ersten Spalte erreicht sein und die Vorschau immer noch nicht
richtig sein, so musst Du alle 'Tagesspalten' des ersten Monats um 0,125
reduzieren und gegebenenfalls die erste Spalte wieder um kleine Werte erhoehen.
Wenn Du dann glaubst die richtigen Werte gefunden zu haben, aendere die
Spaltenbreiten entsprechend fuer alle anderen Monate und ueberpruefe nochmals
ueber Druckvorschau alle Monate. Wenn dann wirklich alle Monate korrekt
angezeigt werden, kannst Du die erste Spalte eines jeden Monats in Zelle A10 und
die Spaltenbreite der Tage in Zelle A6 aendern. Vielleicht willst Du auch noch
die Raender des Papierformats in Zelle A5 aendern und alles speichern.
Sicherlich, diese Vorgehensweise ist nicht gerade komfortabel, aber wohl der
einzige Weg es Ihrer Konfiguration anzupassen und wird nur beim ersten Mal
durchgefuehrt. Das Problem ist letztendlich TurboCalc.
Schlusswort
----------
Hoffentlich ist kein Fehler mehr im Macro und in der Beschreibung und Dir
gefaellt das Macro. Sollten irgendwelche Fragen auftauchen, so bitte ich, mir
eine EMail zu schicken. Anfang 1997 werde ich erst in der Lage sein diese EMails
zu beantworten.
Meine EMail Adresse ist: Bernstein@dame.de
Ach ja, die Ereignisse im Macro-Blatt sind fuer 1997 zugeschnitten.
Viel Glueck und ein frohes, gesundes neues Jahr!